the leading thought - Spanish English Dictionary